ladder snake - Español Inglés Diccionario